package com.pacific.sign.model.po.oaSchema.view;

import java.io.Serializable;
import java.util.Arrays;

/**
 * 账户信息
 */
public class UserInfo implements Serializable{
    /**
     * 工号
     */
    private Integer oaCode;
    /**
     * 用户名称
     */
    private String name;
    /**
     * 密码
     */
    private byte[] password;
    /**
     * 工职
     */
    private String jobcode;
    /**
     * 上级oaCode
     */
    private String wfreportto;
    /**
     * 手机号码
     */
    private String mobile;
    /**
     *
     */
    private String depCode;

    @Override
    public String toString() {
        return "UserInfo{" +
                "oaCode=" + oaCode +
                ", name='" + name + '\'' +
                ", password=" + Arrays.toString(password) +
                ", jobcode='" + jobcode + '\'' +
                ", wfreportto='" + wfreportto + '\'' +
                ", mobile='" + mobile + '\'' +
                ", depCode='" + depCode + '\'' +
                '}';
    }

    public String getDepCode() {
        return depCode;
    }

    public void setDepCode(String depCode) {
        this.depCode = depCode;
    }

    public Integer getOaCode() {
        return oaCode;
    }

    public void setOaCode(Integer oaCode) {
        this.oaCode = oaCode;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public byte[] getPassword() {
        return password;
    }

    public void setPassword(byte[] password) {
        this.password = password;
    }

    public String getJobcode() {
        return jobcode;
    }

    public void setJobcode(String jobcode) {
        this.jobcode = jobcode;
    }

    public String getWfreportto() {
        return wfreportto;
    }

    public void setWfreportto(String wfreportto) {
        this.wfreportto = wfreportto;
    }

    public String getMobile() {
        return mobile;
    }

    public void setMobile(String mobile) {
        this.mobile = mobile;
    }

}
